French Prime Minister Resigns After No-Confidence Vote